petrol-driven car - English Synonyms Dictionary